I ordered a nice looking set on ebay but they attach really poorly so it is not going to work.

What pedals do you have on your car? I don't want to have to drill it either.

------------------